satellite TV - English Synonyms Dictionary